/**
 *
 * @param value 需要copy的字符串
 * @returns
 */
export function copyText(value: string) {
  return new Promise((resolve) => {
    const input = document.createElement('textarea');
    input.value = value;
    document.body.appendChild(input);
    input.select();
    document.execCommand('Copy');
    document.body.removeChild(input);
    resolve(true);
  });
}

/**
 *
 * @param evtobj 事件对象
 * @param fn  回掉函数
 */
export function ctrlAddZ(evtobj: { keyCode: number; ctrlKey: any }, fn: () => void) {
  if (evtobj.keyCode == 122 && evtobj.ctrlKey) fn();
}
